package com.example.dataView.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author 成大事
 * @since 2022-06-10 11:25:14
 */
@Getter
@Setter
@TableName("major_info")
@ApiModel(value = "MajorInfo对象", description = "")
public class MajorInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("表的id")
    @TableId("id")
    private String id;

    @ApiModelProperty("学校的id")
    @TableField("school_id")
    private String schoolId;

    @ApiModelProperty("专业的详情链接")
    @TableField("major_url")
    private String majorUrl;

    @ApiModelProperty("考试方式")
    @TableField("test_type")
    private String testType;

    @ApiModelProperty("哪个学院")
    @TableField("faculty")
    private String faculty;

    @ApiModelProperty("专业名称")
    @TableField("major_name")
    private String majorName;

    @ApiModelProperty("研究方向")
    @TableField("research_direction")
    private String researchDirection;

    @ApiModelProperty("学习方式")
    @TableField("study_type")
    private String studyType;

    @ApiModelProperty("拟录人数")
    @TableField("num_of_recruit")
    private Integer numOfRecruit;

    @ApiModelProperty("政治")
    @TableField("politics")
    private String politics;

    @ApiModelProperty("英语")
    @TableField("english")
    private String english;

    @ApiModelProperty("业务课一")
    @TableField("business_class1")
    private String businessClass1;

    @ApiModelProperty("业务课二")
    @TableField("business_class2")
    private String businessClass2;


}
